← Back to issue list

ROS plugins: source space not forced to be relative

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1821370
Type
issue
State
open
Author
~kyrofa
Labels
Created
2019-03-22 15:40:44.295277+00:00
Updated
2019-03-22 15:40:44.295277+00:00
Closed

Current evaluation

No evaluation has been recorded for this issue yet.

Issue body

The Catkin and Colcon plugins support remapping the source space from the default `src` to something else. However, while it's expected for it to be relative to the `source/source-subdir`, such an expectation is not enforced. If one were to use `source-space` as the absolute path to the source, it's accepted and builds a snap successfully, but certain features are broken (e.g. rebuilding). source-space should always be a relative path, and snapcraft should barf otherwise.

Evaluation history

No evaluation history available.